لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش توسعه وب به صورت عملی با React و GatsbyJS [ویدئو]
Hands-On Web Development with React and GatsbyJS [Video]
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
GatsbyJS یک مولد سایت استاتیک مدرن برای React است که با تمام ابزارهایی که برای ساخت برنامههای کاربردی سریع و با کارایی بالا نیاز دارید ارائه میشود. در این دوره 3 ساعته، نحوه استفاده از GatsbyJS را با استفاده از مهارتهای React که قبلاً دارید، یاد خواهید گرفت.
ابتدا شما را با GatsbyJS آشنا می کنیم. سپس محیط خود را راهاندازی میکنید، یک مخزن برنامه وب اولیه ساده را شبیهسازی میکنید و برخی از اصول اولیه را بررسی میکنید. شما یاد خواهید گرفت که چگونه از GraphQL برای جستجوی داده ها از منابع انعطاف پذیر استفاده کنید و از قابلیت قالب سازی گتسبی برای تولید صفحات برنامه نویسی استفاده کنید. شما چند پلاگین برای بهبود عملکرد و قابلیت استفاده، بهینه سازی تصاویر، و در نهایت استقرار سایت خود با Netlify اضافه خواهید کرد.
در پایان دوره، شما یک برنامه وب بلاگ کاملاً کارآمد و سرتاسر خواهید داشت و در مورد ساخت برنامه با GatsbyJS احساس اطمینان خواهید کرد.
بسته کد برای این دوره ویدیویی در دسترس است - https://github.com/PacktPublishing/starter-blog یک برنامه وب سرتاسر بسازید که تمام ابزارهای مورد نیاز برای ردیابی عملکرد و مقیاس پذیری را دارد.
قدرت گتسبی را با غواصی در ویژگیها و قابلیتهایی که خارج از جعبه دارد کشف کنید
پرس و جوهای بصری و انعطاف پذیر برای منبع داده ها با GraphQL ایجاد کنید
برنامهای طراحی کنید که از قابلیتهای قالببندی گتسبی بهره میبرد و به شما امکان میدهد صفحات را بهصورت برنامهنویسی ایجاد کنید.
با ادغام افزونه های گتسبی و ویژگی های داخلی، عملکرد برنامه وب خود را بهینه کنید
قابلیت استفاده از برنامه های وب خود را با Contentful بهبود بخشید و آن را به برنامه Gatsby خود متصل کنید
وب سایت استاتیک خود را با Netlify راه اندازی کنید، ساده ترین راه برای استقرار برنامه های جاوا اسکریپت این دوره برای توسعه دهندگان جاوا اسکریپت مناسب است که با React آشنا هستند و می خواهند یاد بگیرند که چگونه سایت های استاتیک را با کمک GatsbyJS بسازند. دانش JavaScript و React فرض می شود. مهارت های React خود را با ساختن یک برنامه وب سرتاسر که با تمام ابزارهایی که برای ساختن یک برنامه وب بسیار کارآمد نیاز دارید تقویت کنید * بلوک های سازنده گتسبی را بشناسید، پایه ای قوی بسازید، و برنامه های کاربردی را با آن بنویسید * از مزیت ها استفاده کنید. از ویژگی های جدید هیجان انگیز موجود در Gatsby V2
سرفصل ها و درس ها
شروع کار با GatsbyJS
Getting Started with GatsbyJS
بررسی اجمالی دوره
The Course Overview
بررسی اجمالی دوره
The Course Overview
GatsbyJS چیست؟
What is GatsbyJS?
GatsbyJS چیست؟
What is GatsbyJS?
نصب گتسبی و کلون کردن پروژه گتسبی ما
Installing Gatsby and Cloning Our Gatsby Project
نصب گتسبی و کلون کردن پروژه گتسبی ما
Installing Gatsby and Cloning Our Gatsby Project
مروری بر تایپوگرافی و استایلینگ
An Overview of Typography and Styling
مروری بر تایپوگرافی و استایلینگ
An Overview of Typography and Styling
استفاده از React Helmet برای افزودن متادیتا
Using React Helmet to Add Metadata
استفاده از React Helmet برای افزودن متادیتا
Using React Helmet to Add Metadata
ایجاد یک صفحه جدید و پیوند بین صفحات
Creating a New Page and Linking Between Pages
ایجاد یک صفحه جدید و پیوند بین صفحات
Creating a New Page and Linking Between Pages
پرس و جو داده ها با GraphQL
Querying Data with GraphQL
مقدمه ای بر GraphQL
Introduction to GraphQL
مقدمه ای بر GraphQL
Introduction to GraphQL
جستجوی داده ها در صفحات با GraphQL
Querying Data in Pages with GraphQL
جستجوی داده ها در صفحات با GraphQL
Querying Data in Pages with GraphQL
با استفاده از StaticQuery API
Using the StaticQuery API
با استفاده از StaticQuery API
Using the StaticQuery API
به روز رسانی SEO.js با useStaticQuery Hook
Updating SEO.js with the useStaticQuery Hook
به روز رسانی SEO.js با useStaticQuery Hook
Updating SEO.js with the useStaticQuery Hook
پرس و جو داده ها با GraphQL
Querying Data with GraphQL
پلاگین های گتسبی
Gatsby Plugins
افزونه های منبع
Source Plugins
افزونه های منبع
Source Plugins
پلاگین های ترانسفورماتور
Transformer Plugins
پلاگین های ترانسفورماتور
Transformer Plugins
به کتابخانه پلاگین گتسبی خوش آمدید
Welcome to the Gatsby Plugin Library
به کتابخانه پلاگین گتسبی خوش آمدید
Welcome to the Gatsby Plugin Library
ردیابی رویدادها با افزونه ها
Tracking Events with Plugins
ردیابی رویدادها با افزونه ها
Tracking Events with Plugins
افزایش نرخ کلیک با کارت های اجتماعی
Increasing Your Click Rates with Social Cards
افزایش نرخ کلیک با کارت های اجتماعی
Increasing Your Click Rates with Social Cards
پلاگین های گتسبی
Gatsby Plugins
ایجاد صفحات به صورت برنامه ای
Programmatically Creating Pages
ساختن اولین فایل علامت گذاری پست ما
Making Our First Post Markdown Files
ساختن اولین فایل علامت گذاری پست ما
Making Our First Post Markdown Files
ساختن الگوی پست برنامه وب ما
Building Our Web Apps Post Template
ساختن الگوی پست برنامه وب ما
Building Our Web Apps Post Template
کار با createPage API در gatsby-node.js
Working with the createPage API in gatsby-node.js
کار با createPage API در gatsby-node.js
Working with the createPage API in gatsby-node.js
افزودن onCreateNode API و به روز رسانی Query ما
Adding the onCreateNode API and Updating Our Query
افزودن onCreateNode API و به روز رسانی Query ما
Adding the onCreateNode API and Updating Our Query
نوشتن یک درخواست صفحه در قالب ما
Writing a Page Query in Our Template
نوشتن یک درخواست صفحه در قالب ما
Writing a Page Query in Our Template
ایجاد صفحات به صورت برنامه ای
Programmatically Creating Pages
کار با تصاویر در گتسبی
Working with Images in Gatsby
وارد کردن فایل ها با GraphQL
Importing Files with GraphQL
وارد کردن فایل ها با GraphQL
Importing Files with GraphQL
استفاده از تصویر گتسبی
Using Gatsby Image
استفاده از تصویر گتسبی
Using Gatsby Image
افزودن تصاویر به فایلهای Markdown ما
Adding Images to Our Markdown Files
افزودن تصاویر به فایلهای Markdown ما
Adding Images to Our Markdown Files
افزودن یک ویدیو به برنامه ما
Adding a Video to Our App
افزودن یک ویدیو به برنامه ما
Adding a Video to Our App
کار با تصاویر در گتسبی
Working with Images in Gatsby
Rachelle Rathbone یک مهندس نرم افزار است که بر روی یک وب سایت در مقیاس بزرگ ساخته شده در React و GatsbyJS کار می کند. چند سال پیش زمانی که او برای اولین بار گتسبی را در برنامه وب ادغام کرد، گتسبی در مرحله آلفای خود بود. راشل شاهد تمام تکامل خود بوده است و از جامعه عظیم حامیانی که پشت مولد قدرتمند سایت استاتیک ایستاده اند آگاه است. قبل از اینکه در سال 2017 وارد رشته مهندسی شود، راشل یک معلم بود و پیشینه قوی در ارائه محتوای با کیفیت بالا به دانشجویانش دارد.
نمایش نظرات